home *** CD-ROM | disk | FTP | other *** search
/ Cracking 2 / Cracking II..iso / Kompresni & kodovaci programy / ucl-0.91 / acconfig / m4 / memcmp.m4 < prev    next >
Text File  |  1999-05-29  |  640b  |  20 lines

  1. ## --------------------------------------------------------- ##
  2. ## Check for 8-bit clean memcmp.                             ##
  3. ## Adapted from AC_FUNC_MEMCMP.                              ##
  4. ## --------------------------------------------------------- ##
  5.  
  6. # serial 1
  7.  
  8. AC_DEFUN(mfx_FUNC_MEMCMP,
  9. [AC_CACHE_CHECK(for 8-bit clean memcmp, mfx_cv_func_memcmp,
  10. [AC_TRY_RUN([int main() {
  11.   char c0 = 0x40, c1 = 0x80, c2 = 0x81;
  12.   exit(memcmp(&c0, &c2, 1) < 0 && memcmp(&c1, &c2, 1) < 0 ? 0 : 1); }],
  13. mfx_cv_func_memcmp=yes,
  14. mfx_cv_func_memcmp=no,
  15. mfx_cv_func_memcmp=unknown)])
  16. if test "$mfx_cv_func_memcmp" = no; then
  17.   AC_DEFINE(NO_MEMCMP)
  18. fi
  19. ])
  20.